chore(attribution): drop the temporary settings enablement - #5430
Conversation
Remove the attribution@melodic-software enablement from .claude/settings.json; the fleet plugin list carries it. The catalog still ships the deprecated provenance shim, so record it as an explicit false to keep check-plugin-catalog-enablement.sh passing. Refs #4668 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
PR body contract — issue linkage This PR body conforms to the issue-linkage contract. Nothing to do. |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Keep the docs-naming enablement main added; the attribution line stays dropped. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Claude finished @kyle-sexton's task in 1m 27s —— View job Security review — no issues found
Scope. The only change is in Instruction-surface lens.
Other checks. No changes to No security findings to report. |
|
Claude finished @kyle-sexton's task in 1m 25s —— View job CI code review
Skip gate: this PR is a 2-line, mechanical What I checked:
Not independently verified (author-claimed): whether No findings. |
Refs: #4668
Summary
.claude/settings.jsoncarriedattribution@melodic-software: trueas a temporary enablement, because the fleet plugin list in standards still named the oldprovenance@melodic-softwareid. standards#654 now enablesattribution@melodic-softwarein that list (merged as 8f4b91a), so this line is redundant.Fix
"attribution@melodic-software": truefromenabledPluginsin.claude/settings.json."provenance@melodic-software": false, in byte-sorted position. The catalog still ships the deprecatedplugins/provenanceshim, andscripts/check-plugin-catalog-enablement.shfails on a catalogued plugin that neither the fleet list nor settings names. An explicitfalseis a recorded decision and passes the gate.Not touched, per the owner decision on #4668: the renames map in
.claude-plugin/marketplace.json, and theplugins/provenanceshim (removed in a later release).Verification
PLUGIN_CATALOG_ENABLEMENT_FLEET=<fleet-plugins.json from standards main after #654> bash scripts/check-plugin-catalog-enablement.shexits 0 (84 catalogued plugins covered, none orphaned, keys sorted).provenancekey the same run fails, so the explicitfalseis needed..claude/settings.jsonparses as JSON.plugin-seed-driftreads the dotfiles seed on its main branch, so the seed had to land first.Related
enabledPluginsupdates, the~/.claude/plugins/data/provenance-melodic-software/empty-check, and shim removal remain owner actions).🤖 Generated with Claude Code